/*  The following functions were written by Digital.Goddess@Hotmail.com AKA Hyper
    and were taken from the dreamincode.net fora.

    The writer of the code has been banned, but for the sake of avoiding accusations
    of plagiarizing someone's work I found it necessary to make a note

    Source: http://www.dreamincode.net/forums/topic/21022-change-font-color-in-c-program/
*/

#ifndef __BASIC_H__
    #define __BASIC_H__

    #include <stdio.h>
    #include <windows.h>

enum {
    BLACK = 0,
    DARK_BLUE = 1,
    DARK_GREEN = 2,
    TEAL = 3,
    DARK_RED = 4,
    DARK_PURPLE = 5,
    GOLD = 6,
    GREY = 7,
    DARK_WHITE = 8,
    BLUE = 9,
    GREEN = 10,
    CYAN = 11,
    RED = 12,
    PURPLE = 13,
    YELLOW = 14,
    WHITE = 15
};

void SetColor(const int foreground, const int background);
void PlaceCursor(const int x, const int y);

#endif // __BASIC_H__

